[C++] BOOST_STATIC_ASSERT和assert的区别 2017-06-28 C++ BOOST_STATIC_ASSERT和assert的区别assert是运行期断言,也就是编译期出现的错误,它不会提示;相反,BOOST_STATIC_ASSERT是编译期的断言,在编译的时候就可以断言出错误。 需要注意的是BOOST_STATIC_ASSERT是放在全局命名空间中的,所以使用的时候不要加上boost::限定名 最后更新时间:2017-06-28 18:17:55 https://glemontree.github.io/2017/06/28/[C++] BOOST_STATIC_ASSERT和assert的区别/ 赏 Prev [C++] boost::less_than_comparable Next [C++] C++11 bind 的用法